These logout frame maps are used for System Control Block (SCB) 660 system uncorrectable errors and SCB 670 processor uncorrectable errors. The uncorrectable software machine check handlers access uncorrectable error context detected through system and processor dedicated hardware error detector state capture. The CPU uncorrectable logout frames will always have the system segment offset locations zeroed and the system uncorrectable logout frames will always have the first eight quadwords of the Alpha 21264 processor segment offset locations zeroed.
Machine Check Logout Frame – Header |
The "s" in the table below, when set, indicates that this is the second error.
The offset from the CEF below is shown for reference only.
|
Offset from |
||||||||
|
63 |
62 |
61 |
32 |
31 |
0 |
MCLF |
CEF |
|
|
r |
s |
SBZ |
Frame Size |
000h |
068h |
|||
|
System Offset |
EV6 Offset |
008h |
070h |
|||||
|
MCHK Frame Revision |
MCHK Code |
010h |
078h |
|||||
Machine Check Logout Frame – CPU Data |
|
Offset from |
||||||
|
CPU Data |
MCLF |
CEF |
||||
|
EV6 Ibox Status (I_STAT<31:29>) |
000h |
018h |
||||
|
EV6 DCache Status (DC_STAT<4:0>) |
008h |
020h |
||||
|
EV6 Cbox (C_ADDR<43:6>) |
010h |
028h |
||||
|
EV6 Cbox (C_SYNDROME_1<7:0>) |
018h |
030h |
||||
|
EV6 Cbox (C_SYNDROME_0<7:0>) |
020h |
038h |
||||
|
EV6 Cbox (C_STAT<4:0>) |
028h |
040h |
||||
|
EV6 Cbox (C_STS<3:0>) |
030h |
048h |
||||
|
EV6 TB Miss or Fault Status(MM_STAT<10:0>) |
038h |
050h |
||||
|
EV6 Exception Address (EXC_ADDR) |
040h |
058h |
||||
|
EV6 Interrupt Enable and Current Processor Mode (IER_CM) |
048h |
060h |
||||
|
EV6 Interrupt Summary Register (ISUM) |
050h |
068h |
||||
|
EV6 Reserved 0 |
058h |
070h |
||||
|
EV6 PAL Base Address (PAL_BASE) |
060h |
078h |
||||
|
EV6 Ibox Control (I_CTL) |
068h |
080h |
||||
|
EV6 Ibox Process Context (PCTX) |
070h |
088h |
||||
|
EV6 Reserved 1 |
078h |
090h |
||||
|
EV6 Reserved 2 |
080h |
098h |
||||
Machine Check Logout Frame - System Data |
|
Offset from |
||||||
|
System Data |
MCLF |
CEF |
||||
|
Software Error Summary Flags |
000h |
0A0h |
||||
|
CChip CPU0 Device Interrupt Request Register(DIR0) |
008h |
0A8h |
||||
|
CChip Miscellaneous Register (MISC) |
010h |
0B0h |
||||
|
PChip 0 Error Register (P0_PERROR) |
018h |
0B8h |
||||
|
PChip 1 Error Register (P1_PERROR) |
020h |
0C0h |
||||